package com.wz.project.bas.customer.domain;

import com.wz.framework.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 基础客户管理（出库）表 bas_customer
 * 
 * @author sys
 * @date 2021-10-28
 */
public class Customer extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 主键id */
	private String id;
	/** 客户编号 */
	private String customerNo;
	/** 客户编号 */
	private String customerGroupNo;
	/** 客户名称（允许为空） */
	private String customerName;
	/** 客户简称（允许为空） */
	private String simpleName;
	/** 是否可用（不允许为空） */
	private String useable;
	/** 备注（允许为空） */
	private String remark;

	public void setId(String id) 
	{
		this.id = id;
	}

	public String getId() 
	{
		return id;
	}
	public void setCustomerNo(String customerNo) 
	{
		this.customerNo = customerNo;
	}

	public String getCustomerNo() 
	{
		return customerNo;
	}
	public void setCustomerGroupNo(String customerGroupNo) 
	{
		this.customerGroupNo = customerGroupNo;
	}

	public String getCustomerGroupNo() 
	{
		return customerGroupNo;
	}
	public void setCustomerName(String customerName) 
	{
		this.customerName = customerName;
	}

	public String getCustomerName() 
	{
		return customerName;
	}
	public void setSimpleName(String simpleName) 
	{
		this.simpleName = simpleName;
	}

	public String getSimpleName() 
	{
		return simpleName;
	}
	public void setUseable(String useable) 
	{
		this.useable = useable;
	}

	public String getUseable() 
	{
		return useable;
	}
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}

	public String getRemark() 
	{
		return remark;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("customerNo", getCustomerNo())
            .append("customerGroupNo", getCustomerGroupNo())
            .append("customerName", getCustomerName())
            .append("simpleName", getSimpleName())
            .append("useable", getUseable())
            .append("remark", getRemark())
            .toString();
    }
}
